#include<stdio.h>


#include<stdlib.h>
#include<string.h>
#include<malloc.h>
// cahr* to string string str=ch(which is a char*)
char* strconnect(char* str1,char*str2);

int main(){

char str[]="I am happy";
int len=length(str);
printf("%d\n",len);



char str1[]="hello";
char str2[]="world";
char* strr;
strr=strconnect(str1,str2);
printf("%s\n",strr);


return 0;
}



int length(char* s){
	int i=0;
	while(*s!='\0'){
		i++;
		s++;

	}
	return i;
}


char* strconnect(char* str1,char* str2){

	char* str;
	str=(char*)malloc(strlen(str1)+strlen(str2)+1);
	str[0]='\0';
	strcat(str,str1);
	strcat(str,str2);
	return str;
}
